74 Main St, Windsor, VT 05089-1308, Windsor
A bit pricey, and i believe they are closed on mondays, which is very stupid, but the3 food is generally pretty goos
A bit pricey, and i believe they are closed on mondays, which is very stupid, but the3 food is generally pretty goos